endure (to continue in existence; last) - Anglais Synonymes Dictionnaire

Can't found any synonym terms.